moisture permeability - German English Dictionary